package com.scott.crm.user.service;

import com.scott.crm.user.bean.UserBean;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserService {

    /**
     * 方法描述: 登陆
     * @author: 黄后林
     * @date: 2021/11/27 13:30
     * @param user
     * @return int
     */
    UserBean login(UserBean user);



    /**
     * 方法描述:修改密码
     * @author: 周海燕
     * @date: 2021/11/29 15:58 [user]
     */
    Integer updatePassword(UserBean user);

    /**
     * 方法描述:通过userId查找userName，roleName
     * @author: 周海燕
     * @date: 2021/11/30 22:50 [userBean]
     */
    UserBean loginLoading(@Param("userBean") UserBean userBean);


    /**
     * 方法描述:用户注册
     * @author: 周海燕
     * @date: 2021/12/1 16:17 [userBean]
     */
    Integer register(UserBean userBean);



}
